<?php

namespace IDock\Insurance\AICS\Request;

use IDock\Insurance\AICS\Response\VehicleModelResponse;
use IDock\Insurance\AICS\Request\AllAICSRequest;
use IDock\Visitor\VehicleModelVisitor;

class SichuanVehicleModelRequest extends AllAICSRequest
{
    public $code = 'ScVehicleQueryWebService';

    protected $response = VehicleModelResponse::class;

    protected $urlTip = '四川车型查询';

    public $vin;

    public $licenseNo;

    public $cPlateTyp;

    public function generate(): array
    {
        return [
            'condition' => [
                'cFrmNo' => $this->vin,
                'cPlateNo' => $this->licenseNo,
                'cPlateTyp' => $this->cPlateTyp,
            ],
        ];
    }
}
